single shank ripper - French English Dictionary